package com.lemon.file.mapper;

import java.util.List;
import com.lemon.common.core.base.BaseMapper;
import com.lemon.file.domain.BiElements;
import org.apache.ibatis.annotations.Param;

/**
 * 包名称：com.lemon.system.Mapper
 * 类名称：BiElementsMapper
 * 类描述：要素信息Mapper接口
 * 创建人：@author huangpeng
 * 创建时间：2023-03-12
 */
public interface BiElementsMapper {

    /**
     * 查询要素信息列表
     * @Title: selectBiElementsList
     * @Description: 查询要素信息列表
     * @param biElements 要素信息
     * @return: 要素信息集合
     * @throws:
     * @author: lemon
     * @Date: 2023-03-12
     */
     List<BiElements> selectBiElementsList(BiElements biElements);

    /**
     * 根据要素编码获取要素值
     * @Title: selectElValueByElCodeAndFCode
     * @Description: 根据要素编码获取要素值
     * @param elementCode 要输编码
     * @param functionCode 功能更代码
     * @return: String
     * @throws:
     * @author: huangpeng
     * @Date: 2023/11/18 17:59
     */
    String selectElValueByElCodeAndFCode(@Param("elementCode") String elementCode, @Param("functionCode") String functionCode);
}
